determined and physically strong and healthy - German English Dictionary